package com.yellowpage.bigdata.service;

import java.util.List;
import java.util.Map;

import com.yellowpage.white.common.PageRender;
import com.yellowpage.white.service.BaseService;

import com.yellowpage.bigdata.data.NspFatallogImeiDayregionSum;

public interface NspFatallogImeiDayregionSumService extends BaseService {  

    /* Smooth generate Method */ 
    public NspFatallogImeiDayregionSum getNspFatallogImeiDayregionSum(Long id);
    public List<NspFatallogImeiDayregionSum> getAllNspFatallogImeiDayregionSum();
    public List<Map> queryNspFatallogImeiDayregionSumByPage(Map queryMap, PageRender pageRender);
    public void saveNspFatallogImeiDayregionSum(NspFatallogImeiDayregionSum nspFatallogImeiDayregionSum);
	public void updateNspFatallogImeiDayregionSum(NspFatallogImeiDayregionSum nspFatallogImeiDayregionSum);
	public void delete(List deleteList);

	public Map getrequestTypeMap();
	public List<Map> queryregion(Map queryMap);
	
	public List<Map> queryNspFatallogDayregionCountByPage(Map queryMap, PageRender pageRender);
	
	//能力调用日分地区分渠道统计
	public Map getChannelTypeMap();
    public List<Map> queryNspFatallogDayRegionChannlByPage(Map queryMap, PageRender pageRender);
    //地区多选
  	public Map<String,String> getRegionMap(String regionsql);
  	//渠道多选
  	public Map<String,String> getChannelMap();
  	
}
  

